87b0271f26bd7ed7ca685dd9e7b00199d48c6ebc,src/main/java/com/sk89q/craftbook/sponge/util/BlockUtil.java,BlockUtil,getBlockPowerLevel,#Location#,62

Before Change


        if (block.getBlock().get(Keys.POWER).isPresent()) {
            return Optional.of(block.getBlock().get(Keys.POWER).get());
        } else if (block.getBlock().get(Keys.POWERED).isPresent()) {
            return Optional.of(block.getBlock().get(Keys.POWERED).get() ? 15 : 0);
        } else if (block.getProperty(PoweredProperty.class).isPresent()) {
            return Optional.of(block.getProperty(PoweredProperty.class).get().getValue() ? 15 : 0);
        }

After Change


        if (block.get(Keys.POWER).isPresent()) {
            return block.get(Keys.POWER);
        } else if (block.get(Keys.POWERED).isPresent()) {
            return block.get(Keys.POWERED).map((powered -> powered ? 15 : 0));
        }
        return Optional.empty();
    }